bitkeeper revision 1.1476 (428d0d8esmCTqdrDnpEQ1XlfV6CWGg)
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Thu, 19 May 2005 22:05:02 +0000 (22:05 +0000)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Thu, 19 May 2005 22:05:02 +0000 (22:05 +0000)
commit0df278a2d62d0cfe88d75e5ac74a057b78f66253
treefaa41e5be8e486873471cea5d109f7fd7b6587ed
parent0290a180e3d0941cffcb836e70b847459d7cb867
bitkeeper revision 1.1476 (428d0d8esmCTqdrDnpEQ1XlfV6CWGg)

New qemu-based ioemu for fully virtualised guests.
Signed-off-by: Arun Sharma <arun.sharma@intel.com>
Signed-off-by: Keir Fraser <keir@xensource.com>
317 files changed:
.rootkeys
tools/Makefile
tools/ioemu/COPYING [new file with mode: 0644]
tools/ioemu/COPYING.LIB [new file with mode: 0644]
tools/ioemu/Changelog [new file with mode: 0644]
tools/ioemu/Makefile
tools/ioemu/Makefile.target [new file with mode: 0644]
tools/ioemu/README [new file with mode: 0644]
tools/ioemu/README.distrib [new file with mode: 0644]
tools/ioemu/TODO [new file with mode: 0644]
tools/ioemu/VERSION [new file with mode: 0644]
tools/ioemu/block-cloop.c [new file with mode: 0644]
tools/ioemu/block-cow.c [new file with mode: 0644]
tools/ioemu/block-qcow.c [new file with mode: 0644]
tools/ioemu/block-vmdk.c [new file with mode: 0644]
tools/ioemu/block.c [new file with mode: 0644]
tools/ioemu/block_int.h [new file with mode: 0644]
tools/ioemu/bswap.h [new file with mode: 0644]
tools/ioemu/configure [new file with mode: 0755]
tools/ioemu/console.c [new file with mode: 0644]
tools/ioemu/cpu-all.h [new file with mode: 0644]
tools/ioemu/cpu-defs.h [new file with mode: 0644]
tools/ioemu/cpu.h [new file with mode: 0644]
tools/ioemu/create_keysym_header.sh [new file with mode: 0644]
tools/ioemu/exec-all.h [new file with mode: 0644]
tools/ioemu/exec.c [new file with mode: 0644]
tools/ioemu/font/vga.bitmap.h [deleted file]
tools/ioemu/gui/Makefile [deleted file]
tools/ioemu/gui/Makefile.in [deleted file]
tools/ioemu/gui/bitmaps/cdromd.h [deleted file]
tools/ioemu/gui/bitmaps/cdromd.xpm [deleted file]
tools/ioemu/gui/bitmaps/configbutton.h [deleted file]
tools/ioemu/gui/bitmaps/configbutton.xpm [deleted file]
tools/ioemu/gui/bitmaps/copy.h [deleted file]
tools/ioemu/gui/bitmaps/copy.xpm [deleted file]
tools/ioemu/gui/bitmaps/floppya.h [deleted file]
tools/ioemu/gui/bitmaps/floppya.xpm [deleted file]
tools/ioemu/gui/bitmaps/floppyb.h [deleted file]
tools/ioemu/gui/bitmaps/floppyb.xpm [deleted file]
tools/ioemu/gui/bitmaps/mouse.h [deleted file]
tools/ioemu/gui/bitmaps/mouse.xpm [deleted file]
tools/ioemu/gui/bitmaps/paste.h [deleted file]
tools/ioemu/gui/bitmaps/paste.xpm [deleted file]
tools/ioemu/gui/bitmaps/power.h [deleted file]
tools/ioemu/gui/bitmaps/power.xpm [deleted file]
tools/ioemu/gui/bitmaps/reset.h [deleted file]
tools/ioemu/gui/bitmaps/reset.xpm [deleted file]
tools/ioemu/gui/bitmaps/snapshot.h [deleted file]
tools/ioemu/gui/bitmaps/snapshot.xpm [deleted file]
tools/ioemu/gui/bitmaps/userbutton.h [deleted file]
tools/ioemu/gui/bitmaps/userbutton.xpm [deleted file]
tools/ioemu/gui/gui.cc [deleted file]
tools/ioemu/gui/gui.h [deleted file]
tools/ioemu/gui/icon_bochs.h [deleted file]
tools/ioemu/gui/icon_bochs.xpm [deleted file]
tools/ioemu/gui/keymap.cc [deleted file]
tools/ioemu/gui/keymap.h [deleted file]
tools/ioemu/gui/keymaps/convertmap.pl [deleted file]
tools/ioemu/gui/keymaps/sdl-pc-de.map [deleted file]
tools/ioemu/gui/keymaps/sdl-pc-us.map [deleted file]
tools/ioemu/gui/keymaps/x11-pc-be.map [deleted file]
tools/ioemu/gui/keymaps/x11-pc-da.map [deleted file]
tools/ioemu/gui/keymaps/x11-pc-de.map [deleted file]
tools/ioemu/gui/keymaps/x11-pc-es.map [deleted file]
tools/ioemu/gui/keymaps/x11-pc-fr.map [deleted file]
tools/ioemu/gui/keymaps/x11-pc-it.map [deleted file]
tools/ioemu/gui/keymaps/x11-pc-se.map [deleted file]
tools/ioemu/gui/keymaps/x11-pc-uk.map [deleted file]
tools/ioemu/gui/keymaps/x11-pc-us.map [deleted file]
tools/ioemu/gui/nogui.cc [deleted file]
tools/ioemu/gui/rfb.cc [deleted file]
tools/ioemu/gui/rfb.h [deleted file]
tools/ioemu/gui/rfbproto.h [deleted file]
tools/ioemu/gui/sdl.h [deleted file]
tools/ioemu/gui/sdlkeys.h [deleted file]
tools/ioemu/gui/siminterface.cc [deleted file]
tools/ioemu/gui/siminterface.h [deleted file]
tools/ioemu/gui/svga.cc [deleted file]
tools/ioemu/gui/term.cc [deleted file]
tools/ioemu/gui/textconfig.cc [deleted file]
tools/ioemu/gui/textconfig.h [deleted file]
tools/ioemu/gui/x.cc [deleted file]
tools/ioemu/hw/adb.c [new file with mode: 0644]
tools/ioemu/hw/adlib.c [new file with mode: 0644]
tools/ioemu/hw/cirrus_vga.c [new file with mode: 0644]
tools/ioemu/hw/cirrus_vga_rop.h [new file with mode: 0644]
tools/ioemu/hw/cirrus_vga_rop2.h [new file with mode: 0644]
tools/ioemu/hw/cuda.c [new file with mode: 0644]
tools/ioemu/hw/dma.c [new file with mode: 0644]
tools/ioemu/hw/fdc.c [new file with mode: 0644]
tools/ioemu/hw/fmopl.c [new file with mode: 0644]
tools/ioemu/hw/fmopl.h [new file with mode: 0644]
tools/ioemu/hw/i8254.c [new file with mode: 0644]
tools/ioemu/hw/i8259.c [new file with mode: 0644]
tools/ioemu/hw/ide.c [new file with mode: 0644]
tools/ioemu/hw/iommu.c [new file with mode: 0644]
tools/ioemu/hw/lance.c [new file with mode: 0644]
tools/ioemu/hw/m48t08.c [new file with mode: 0644]
tools/ioemu/hw/m48t08.h [new file with mode: 0644]
tools/ioemu/hw/m48t59.c [new file with mode: 0644]
tools/ioemu/hw/m48t59.h [new file with mode: 0644]
tools/ioemu/hw/magic-load.c [new file with mode: 0644]
tools/ioemu/hw/mc146818rtc.c [new file with mode: 0644]
tools/ioemu/hw/ne2000.c [new file with mode: 0644]
tools/ioemu/hw/openpic.c [new file with mode: 0644]
tools/ioemu/hw/pc.c [new file with mode: 0644]
tools/ioemu/hw/pci.c [new file with mode: 0644]
tools/ioemu/hw/pckbd.c [new file with mode: 0644]
tools/ioemu/hw/ppc.c [new file with mode: 0644]
tools/ioemu/hw/ppc_chrp.c [new file with mode: 0644]
tools/ioemu/hw/ppc_prep.c [new file with mode: 0644]
tools/ioemu/hw/sb16.c [new file with mode: 0644]
tools/ioemu/hw/sched.c [new file with mode: 0644]
tools/ioemu/hw/serial.c [new file with mode: 0644]
tools/ioemu/hw/sun4m.c [new file with mode: 0644]
tools/ioemu/hw/tcx.c [new file with mode: 0644]
tools/ioemu/hw/timer.c [new file with mode: 0644]
tools/ioemu/hw/vga.c [new file with mode: 0644]
tools/ioemu/hw/vga_int.h [new file with mode: 0644]
tools/ioemu/hw/vga_template.h [new file with mode: 0644]
tools/ioemu/i386-vl.ld [new file with mode: 0644]
tools/ioemu/i386.ld [new file with mode: 0644]
tools/ioemu/include/bochs.h [deleted file]
tools/ioemu/include/bxversion.h [deleted file]
tools/ioemu/include/config.h [deleted file]
tools/ioemu/include/cpu/cpu.h [deleted file]
tools/ioemu/include/extplugin.h [deleted file]
tools/ioemu/include/instrument.h [deleted file]
tools/ioemu/include/ltdl.h [deleted file]
tools/ioemu/include/ltdlconf.h [deleted file]
tools/ioemu/include/osdep.h [deleted file]
tools/ioemu/include/pc_system.h [deleted file]
tools/ioemu/include/plugin.h [deleted file]
tools/ioemu/include/state_file.h [deleted file]
tools/ioemu/iodev/Makefile [deleted file]
tools/ioemu/iodev/aspi-win32.h [deleted file]
tools/ioemu/iodev/biosdev.cc [deleted file]
tools/ioemu/iodev/biosdev.h [deleted file]
tools/ioemu/iodev/cdrom.cc [deleted file]
tools/ioemu/iodev/cdrom.h [deleted file]
tools/ioemu/iodev/cdrom_beos.h [deleted file]
tools/ioemu/iodev/cmos.cc [deleted file]
tools/ioemu/iodev/cmos.h [deleted file]
tools/ioemu/iodev/cpu.cc [deleted file]
tools/ioemu/iodev/crc32.cc [deleted file]
tools/ioemu/iodev/crc32.h [deleted file]
tools/ioemu/iodev/devices.cc [deleted file]
tools/ioemu/iodev/dma.cc [deleted file]
tools/ioemu/iodev/dma.h [deleted file]
tools/ioemu/iodev/eth.cc [deleted file]
tools/ioemu/iodev/eth.h [deleted file]
tools/ioemu/iodev/eth_arpback.cc [deleted file]
tools/ioemu/iodev/eth_fbsd.cc [deleted file]
tools/ioemu/iodev/eth_linux.cc [deleted file]
tools/ioemu/iodev/eth_null.cc [deleted file]
tools/ioemu/iodev/eth_packetmaker.cc [deleted file]
tools/ioemu/iodev/eth_packetmaker.h [deleted file]
tools/ioemu/iodev/eth_tap.cc [deleted file]
tools/ioemu/iodev/eth_tuntap.cc [deleted file]
tools/ioemu/iodev/extfpuirq.cc [deleted file]
tools/ioemu/iodev/extfpuirq.h [deleted file]
tools/ioemu/iodev/floppy.cc [deleted file]
tools/ioemu/iodev/floppy.h [deleted file]
tools/ioemu/iodev/gameport.cc [deleted file]
tools/ioemu/iodev/gameport.h [deleted file]
tools/ioemu/iodev/guest2host.h [deleted file]
tools/ioemu/iodev/harddrv.cc [deleted file]
tools/ioemu/iodev/harddrv.h [deleted file]
tools/ioemu/iodev/ioapic.cc [deleted file]
tools/ioemu/iodev/ioapic.h [deleted file]
tools/ioemu/iodev/iodebug.cc [deleted file]
tools/ioemu/iodev/iodebug.h [deleted file]
tools/ioemu/iodev/iodev.h [deleted file]
tools/ioemu/iodev/keyboard.cc [deleted file]
tools/ioemu/iodev/keyboard.h [deleted file]
tools/ioemu/iodev/load32bitOShack.cc [deleted file]
tools/ioemu/iodev/logio.cc [deleted file]
tools/ioemu/iodev/main.cc [deleted file]
tools/ioemu/iodev/ne2k.cc [deleted file]
tools/ioemu/iodev/ne2k.h [deleted file]
tools/ioemu/iodev/osdep.cc [deleted file]
tools/ioemu/iodev/parallel.cc [deleted file]
tools/ioemu/iodev/parallel.h [deleted file]
tools/ioemu/iodev/pc_system.cc [deleted file]
tools/ioemu/iodev/pci.cc [deleted file]
tools/ioemu/iodev/pci.h [deleted file]
tools/ioemu/iodev/pci2isa.cc [deleted file]
tools/ioemu/iodev/pci2isa.h [deleted file]
tools/ioemu/iodev/pciusb.cc [deleted file]
tools/ioemu/iodev/pciusb.h [deleted file]
tools/ioemu/iodev/pcivga.cc [deleted file]
tools/ioemu/iodev/pcivga.h [deleted file]
tools/ioemu/iodev/pic.cc [deleted file]
tools/ioemu/iodev/pic.h [deleted file]
tools/ioemu/iodev/pit.cc [deleted file]
tools/ioemu/iodev/pit.h [deleted file]
tools/ioemu/iodev/pit82c54.cc [deleted file]
tools/ioemu/iodev/pit82c54.h [deleted file]
tools/ioemu/iodev/pit_wrap.cc [deleted file]
tools/ioemu/iodev/pit_wrap.h [deleted file]
tools/ioemu/iodev/plugin.cc [deleted file]
tools/ioemu/iodev/scancodes.cc [deleted file]
tools/ioemu/iodev/scancodes.h [deleted file]
tools/ioemu/iodev/scsi_commands.h [deleted file]
tools/ioemu/iodev/scsidefs.h [deleted file]
tools/ioemu/iodev/scsipt.h [deleted file]
tools/ioemu/iodev/serial.cc [deleted file]
tools/ioemu/iodev/serial.h [deleted file]
tools/ioemu/iodev/serial_raw.h [deleted file]
tools/ioemu/iodev/slowdown_timer.cc [deleted file]
tools/ioemu/iodev/slowdown_timer.h [deleted file]
tools/ioemu/iodev/soundlnx.cc [deleted file]
tools/ioemu/iodev/soundlnx.h [deleted file]
tools/ioemu/iodev/soundwin.cc [deleted file]
tools/ioemu/iodev/soundwin.h [deleted file]
tools/ioemu/iodev/state_file.cc [deleted file]
tools/ioemu/iodev/unmapped.cc [deleted file]
tools/ioemu/iodev/unmapped.h [deleted file]
tools/ioemu/iodev/vga.cc [deleted file]
tools/ioemu/iodev/vga.h [deleted file]
tools/ioemu/iodev/virt_timer.cc [deleted file]
tools/ioemu/iodev/virt_timer.h [deleted file]
tools/ioemu/keyboard_rdesktop.c [new file with mode: 0644]
tools/ioemu/keymaps/ar [new file with mode: 0644]
tools/ioemu/keymaps/common [new file with mode: 0644]
tools/ioemu/keymaps/convert-map [new file with mode: 0644]
tools/ioemu/keymaps/da [new file with mode: 0644]
tools/ioemu/keymaps/de [new file with mode: 0644]
tools/ioemu/keymaps/de-ch [new file with mode: 0644]
tools/ioemu/keymaps/en-gb [new file with mode: 0644]
tools/ioemu/keymaps/en-us [new file with mode: 0644]
tools/ioemu/keymaps/es [new file with mode: 0644]
tools/ioemu/keymaps/et [new file with mode: 0644]
tools/ioemu/keymaps/fi [new file with mode: 0644]
tools/ioemu/keymaps/fo [new file with mode: 0644]
tools/ioemu/keymaps/fr [new file with mode: 0644]
tools/ioemu/keymaps/fr-be [new file with mode: 0644]
tools/ioemu/keymaps/fr-ca [new file with mode: 0644]
tools/ioemu/keymaps/fr-ch [new file with mode: 0644]
tools/ioemu/keymaps/hr [new file with mode: 0644]
tools/ioemu/keymaps/hu [new file with mode: 0644]
tools/ioemu/keymaps/is [new file with mode: 0644]
tools/ioemu/keymaps/it [new file with mode: 0644]
tools/ioemu/keymaps/ja [new file with mode: 0644]
tools/ioemu/keymaps/lt [new file with mode: 0644]
tools/ioemu/keymaps/lv [new file with mode: 0644]
tools/ioemu/keymaps/mk [new file with mode: 0644]
tools/ioemu/keymaps/modifiers [new file with mode: 0644]
tools/ioemu/keymaps/nl [new file with mode: 0644]
tools/ioemu/keymaps/nl-be [new file with mode: 0644]
tools/ioemu/keymaps/no [new file with mode: 0644]
tools/ioemu/keymaps/pl [new file with mode: 0644]
tools/ioemu/keymaps/pt [new file with mode: 0644]
tools/ioemu/keymaps/pt-br [new file with mode: 0644]
tools/ioemu/keymaps/ru [new file with mode: 0644]
tools/ioemu/keymaps/sl [new file with mode: 0644]
tools/ioemu/keymaps/sv [new file with mode: 0644]
tools/ioemu/keymaps/th [new file with mode: 0644]
tools/ioemu/keymaps/tr [new file with mode: 0644]
tools/ioemu/main.c [new file with mode: 0644]
tools/ioemu/memory/Makefile [deleted file]
tools/ioemu/memory/memory.cc [deleted file]
tools/ioemu/memory/memory.h [deleted file]
tools/ioemu/memory/misc_mem.cc [deleted file]
tools/ioemu/mk/helix.mk [deleted file]
tools/ioemu/monitor.c [new file with mode: 0644]
tools/ioemu/osdep.c [new file with mode: 0644]
tools/ioemu/osdep.h [new file with mode: 0644]
tools/ioemu/path.c [new file with mode: 0644]
tools/ioemu/pc-bios/Makefile [new file with mode: 0644]
tools/ioemu/pc-bios/README [new file with mode: 0644]
tools/ioemu/pc-bios/bios.bin [new file with mode: 0644]
tools/ioemu/pc-bios/bios.diff [new file with mode: 0644]
tools/ioemu/pc-bios/linux_boot.S [new file with mode: 0644]
tools/ioemu/pc-bios/linux_boot.bin [new file with mode: 0644]
tools/ioemu/pc-bios/ppc_rom.bin [new file with mode: 0644]
tools/ioemu/pc-bios/proll.bin [new file with mode: 0644]
tools/ioemu/pc-bios/proll.patch [new file with mode: 0644]
tools/ioemu/pc-bios/vgabios-cirrus.bin [new file with mode: 0644]
tools/ioemu/pc-bios/vgabios.bin [new file with mode: 0644]
tools/ioemu/qemu-binfmt-conf.sh [new file with mode: 0644]
tools/ioemu/qemu-doc.html [new file with mode: 0644]
tools/ioemu/qemu-doc.texi [new file with mode: 0644]
tools/ioemu/qemu-img.c [new file with mode: 0644]
tools/ioemu/qemu-mkcow.1 [new file with mode: 0644]
tools/ioemu/qemu-tech.html [new file with mode: 0644]
tools/ioemu/qemu-tech.texi [new file with mode: 0644]
tools/ioemu/qemu.1 [new file with mode: 0644]
tools/ioemu/readline.c [new file with mode: 0644]
tools/ioemu/sdl.c [new file with mode: 0644]
tools/ioemu/target-i386-dm/device-model [new file with mode: 0755]
tools/ioemu/target-i386-dm/helper2.c [new file with mode: 0644]
tools/ioemu/target-i386-dm/qemu-ifup [new file with mode: 0755]
tools/ioemu/target-i386-dm/qemu-vgaram-bin.gz [new file with mode: 0644]
tools/ioemu/tests/Makefile [new file with mode: 0644]
tools/ioemu/tests/hello-arm.c [new file with mode: 0644]
tools/ioemu/tests/hello-i386.c [new file with mode: 0644]
tools/ioemu/tests/linux-test.c [new file with mode: 0644]
tools/ioemu/tests/pi_10.com [new file with mode: 0644]
tools/ioemu/tests/qruncom.c [new file with mode: 0644]
tools/ioemu/tests/runcom.c [new file with mode: 0644]
tools/ioemu/tests/sha1.c [new file with mode: 0644]
tools/ioemu/tests/test-i386-code16.S [new file with mode: 0644]
tools/ioemu/tests/test-i386-muldiv.h [new file with mode: 0644]
tools/ioemu/tests/test-i386-shift.h [new file with mode: 0644]
tools/ioemu/tests/test-i386-vm86.S [new file with mode: 0644]
tools/ioemu/tests/test-i386.c [new file with mode: 0644]
tools/ioemu/tests/test-i386.h [new file with mode: 0644]
tools/ioemu/tests/test_path.c [new file with mode: 0644]
tools/ioemu/tests/testthread.c [new file with mode: 0644]
tools/ioemu/texi2pod.pl [new file with mode: 0755]
tools/ioemu/thunk.c [new file with mode: 0644]
tools/ioemu/thunk.h [new file with mode: 0644]
tools/ioemu/vgafont.h [new file with mode: 0644]
tools/ioemu/vl.c [new file with mode: 0644]
tools/ioemu/vl.h [new file with mode: 0644]
tools/ioemu/vnc.c [new file with mode: 0644]